body {
  background: #ffffff;
}

header {
  width: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999;
  padding: 0 0.347rem;
  background-image: linear-gradient(-90deg, #007aff 0%, #00b9ff 100%),
    linear-gradient(0deg, #000000 0%, #ffffff 100%);
  background-blend-mode: normal, normal;
}
.top_left {
  display: flex;
  justify-content: flex-start;
  height: 0.88rem;
}
.top_left a {
  display: flex;
  align-items: center;
  margin-right: 0.28rem;
}
.top_left img {
  display: block;
  width: 0.253rem;
  height: 0.44rem;
}

.top_left p {
  line-height: 0.88rem;
  font-size: 0.36rem;
  font-weight: bold;
  letter-spacing: 0rem;
  color: #ffffff;
}

.searchBox {
  margin-top: 0.88rem;
  height: 1.467rem;
  background-color: #f8f7fd;
  padding: 0.267rem;
  box-sizing: border-box;
  position: relative;
}
.searchInput {
  text-indent: 1.2rem;
  font-size: 0.373rem;
  width: 9.467rem;
  height: 0.933rem;
  background-color: #ffffff;
  border-radius: 0.133rem;
  box-sizing: border-box;
  border: none;
}
input.searchInput::-webkit-input-placeholder {
  text-align: center;
  text-indent: 0;
  letter-spacing: 0.019rem;
  color: #a8a8a8;
}
input.searchInput::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  text-align: center;
  text-indent: 0;
  letter-spacing: 0.019rem;
  color: #a8a8a8;
}
input.searchInput:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  text-align: center;
  text-indent: 0;
  letter-spacing: 0.019rem;
  color: #a8a8a8;
}
input.searchInput:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  text-align: center;
  text-indent: 0;
  letter-spacing: 0.019rem;
  color: #a8a8a8;
}

.searchBox .iconBox {
  position: absolute;
  bottom: calc(50% - 0.1865rem);
  left: 0.76rem;
  width: 0.373rem;
  height: 0.373rem;
  background: url(../images/search.png) no-repeat;
  background-size: 100% 100%;
  z-index: 99;
}

.downloadCenter{
    padding: 0.133rem 0.32rem;
    box-sizing: border-box;
}
.downloadCenter li{
    padding-top: 0.28rem;
    height: 1rem;
    padding-bottom: 0.36rem;
    border-bottom: 0.02rem solid #f2f2f2;
}

.downloadCenter li .icon{
    float: left;
    width: 0.6rem;
    height: 0.813rem;
    background: url(../images/sign.png)no-repeat;
    background-size: 100% 100%;
    margin-right: 1.067rem;
	font-size: 0.32rem;
    letter-spacing: 0rem;
    padding-top: 0.13rem;
    text-align: center;
    color: #fefefe;
    box-sizing: border-box;
}
.downloadCenter li p{
    float: left;
	font-size: 0.373rem;
    letter-spacing: 0rem;
    margin-top: 0.32rem;
    color: #000000;
    font-weight: bold;
}
.downloadCenter li a{
    float: right;
    width: 1.667rem;
    height: 0.613rem;
    margin-top: 0.347rem;
    border-radius: 0.3rem;
    line-height: 0.587rem;
    border: solid 0.013rem #009fe9;
	font-size: 0.32rem;
	letter-spacing: 0rem;
    color: #009fe9;
    text-align: center;
}